.popular
  .popular-top
    display: flex
    margin: 0 30px
    span
      display: block
      width: 4px
      height: 30px
      background: #A5C532
    h2
      font-size: 24px
      font-weight: bold
      letter-spacing: 2px
      color: black
      margin-left: 20px
    p
      color: #888
      line-height: 30px
      font-size: 24px
      margin-left: 20px
  .popular-con
    padding-top: 50px
    display: flex
    .l:hover .info
      opacity: 1
    .l
      a
        position: absolute
        top: 0
        left: 0
        width: 100%
        height: 100%
        z-index: 10
    .r,.l,.r-item
      width: 50%
      position: relative
      .r-item:hover .r-info
        opacity: 1
      .r-item
        a
          position: absolute
          top: 0
          left: 0
          width: 100%
          height: 100%
          z-index: 10
        float: left
        .r-info
          transition: .5s
          opacity: 0
          position: absolute
          width: 100%
          height: 100%
          top: 0
          left: 0
          color: #fff
          padding-top: 15px
          padding-left: 15px
          background-color: rgba(107,135,10,0.90)
          p
            padding-bottom: 8px
            margin: 0 auto
            font-size: 14px
            line-height: 1.8
      .info
        transition: .5s
        opacity: 0
        position: absolute
        width: 100%
        height: 100%
        padding-top: 80px
        top: 0
        left: 0
        color: #fff
        background-color: rgba(107,135,10,0.90)
        
        p
          padding-bottom: 8px
          width: 300px
          margin: 0 auto
          font-size: 14px
          line-height: 1.8
.confor
  padding: 100px 0
  background: #f5f5f5
  .inner
    width: 1200px
    margin: 0 auto
    position: relative
    h2
      position: absolute
      top: 130px
      width: 100%
      text-align: center
      font-size: 24px
      letter-spacing: 2px
      font-weight: bold
      color: #fff
    p
      position: absolute
      top: 200px
      width: 100%
      text-align: center
      font-size: 18px
      letter-spacing: 1px
      line-height: 30px
      color: #fff
    